divide a lot into street blocks - Deutsch Englisch Wörterbuch